#!/bin/bash
#Valid IP
#/shell05/valid.sh
read -p "请输入要检查的IP：" IP
if echo $IP|grep -E "^([0-9]{1,3}\.){3}[0-9]{1,3}$" &>/dev/null;then
	a1=`echo $IP | cut -d. -f1`
	a2=`echo $IP | cut -d. -f2`
	a3=`echo $IP | cut -d. -f3`
	a4=`echo $IP | cut -d. -f4`
	if [ $a1 -gt 0 -a $a1 -le 255 -a $a2 -le 255 -a $a3 -le 255 -a $a4 -gt 0 -a $a4 -le 255 ];then
		echo "$IP available!"
	else
		echo "$IP not available!"
	fi
else
	echo "IP format error!"
fi